var bugInfo = require("../../model/bugTable");

var bug = {
  //bug的增删改查
//   add: (info) => {
//     return bugInfo.insertMany([info]); //返回的是一个promise
//   },

  // query:(params)=>{//查找BUG列表
  //   return  bugInfo.find(params);
  // },

//   更改BUG状态
  update: (params1, params2) => {
    //我们这里根据开发人员名去更新type
    return bugInfo.updateOne(params1, params2);
  },

  // //删除BUG
  //  remove: (item) => {
  //    //根据ID删除BUG
  //   return bugInfo.remove(item);
  // },

  query:(params,skipnum,shownum)=>{//分页
    return  bugInfo.find(params).skip(skipnum).limit(shownum)

  },

  count:(params)=>{//获取数据总数
    return  bugInfo.find(params).count();//获取数据总数
  },
};

module.exports = bug;
